From RAM to SAT

نویسندگان

  • Zahra Jafargholi
  • Hamidreza Jahanjou
  • Eric Miles
  • Jaideep Ramachandran
  • Emanuele Viola
چکیده

Common presentations of the NP-completeness of SAT suffer from two drawbacks which hinder the scope of this flagship result. First, they do not apply to machines equipped with random-access memory, also known as direct-access memory, even though this feature is critical in basic algorithms. Second, they incur a quadratic blow-up in parameters, even though the distinction between, say, linear and quadratic time is often as critical as the one between polynomial and exponential. But the landmark result of a sequence of works overcomes both these drawbacks simultaneously! [HS66, Sch78, PF79, Coo88, GS89, Rob91] The proof of this result is simplified by Van Melkebeek in [vM06, §2.3.1]. Compared to previous proofs, this proof more directly reduces random-access machines to SAT, bypassing sequential Turing machines, and using a simple, well-known sorting algorithm: Odd-Even Merge sort [Bat68]. In this work we give a self-contained rendering of this simpler proof. For context, we note that the impressive works [BSCGT12b, BSCGT12a] give the stronger type of reduction where a candidate satisfying assignment to the SAT instance can be verified probabilistically in polylogarithmic time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Regional Admixture Mapping and Structured Association Testing: Conceptual Unification and an Extensible General Linear Model

Individual genetic admixture estimates, determined both across the genome and at specific genomic regions, have been proposed for use in identifying specific genomic regions harboring loci influencing phenotypes in regional admixture mapping (RAM). Estimates of individual ancestry can be used in structured association tests (SAT) to reduce confounding induced by various forms of population subs...

متن کامل

Automated Search for Heuristic Functions

We present a metaheuristic algorithm for creating heuristic functions for CSP, especially SAT, with as low human interaction as possible. We use the concept of genetic programming to evolve local search heuristic functions encoded as a list of RAM model-like computer instructions. However, we’ve extended the RAM model language to reflect the features of genetic programming and the random mixing...

متن کامل

Evaluation of Serum Agglutination Test in the Diagnosis of Pediatric Brucellosis

Background & Aims: Brucellosis is a public health problem in many developing countries, including Iran. Diagnosis is based on history, clinical manifestations and positive serum agglutination test (SAT) or Wright test. The purpose of this study was to evaluate the diagnostic value of SAT in pediatric Brucellosis. Methods: In this prospective study, during 2 years, 52 patients with clinical feat...

متن کامل

If you meet the Buddha on the road ...

It happened in summer of 2005, and ended as suddenly as it began in spring of 2006. A young man, a teenager, went into the forest to sit under a papal tree, the very kind of tree the Buddha had sat under when he sought enlightenment. He sat there in silence, neither eating nor drinking, not speaking, fully committed to his meditation, as the Buddha had been so long ago. As he sat, he became a p...

متن کامل

An appraisal on the origin of the Veda - Ram

Veda is considered to be the foundational pillar of Vedic philosophical tradition and culture. The emergence of Vedas precedes the recorded history of man. A commonly held view is that they emerged from the innermost core of Brahma’s consciousness at the beginning of creation. Various evidences have been put forward to establish that since Veda is one of the most ancient scriptures, it is the m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 19  شماره 

صفحات  -

تاریخ انتشار 2012